#include<stdio.h>
#include<string.h>
void Exchange(char *str,int len)
{
    char temp;
    for(int i=0;i<len/2;i++)
    {
        temp=str[i];
        str[i]=str[len-i-1];
        str[len-i-1]=temp;
    }

}
void Exchange2(char *str)
{
    int len=0;
    int start=0;
    for(int i=0;i<=strlen(str);i++)
    {
        if(str[i]==' '||str[i]=='\0')
        {
            Exchange(str+start,len);
            start=start+len+1;
            len=0;
        }
        else
        {
            len++;
        }
    }
}
int main()
{
    char str[]="you are from nanjing";
    Exchange(str,strlen(str));
    Exchange2(str);
    printf("%s\n",str);

}
